body {
    font-family: 'Courier New', monospace;
    font-size: 30px;
    background-color: #f0f0f0;
}

.star-container {
    width: max-content;
    margin: 50px auto;
    background-color: rgb(243, 255, 175);
    padding: 20px 100px;
    border-radius: 8px;
}

.star-container p {
    text-align: center;
    margin: 4px 0;
    color: blue; /* 上半部分默认蓝色 */
}

/* 下半部分红色星星（第6行及以后） */
.star-container p:nth-child(n+6) {
    color: red;
}